<?php
require_once('connect.php');
require_once('includes/user.class.php'); //wczytaj klasę z metodami dotyczącymi użytkowników
require_once('partials/header.php'); //wczytaj header i menu


$database = Database::getInstance();
session_start();
$alert = null;

$user = new User();

	
if (isset($_POST['login']) && isset($_POST['password'])){
	$login = htmlentities(trim($_POST['login']));
	$password = hash('sha256', htmlentities(trim($_POST['password'])));
	$firstName = $_POST['firstName'];
	$lastName = $_POST['lastName'];
	$album = $_POST['album'];
	$mail = $_POST['mail'];
	$kierunek = $_POST['kierunek'];
	$year = $_POST['year'];

	if($user->check_login($login)){
		$result = $user->register_user($login,$password,$firstName,$lastName,$album,$mail,$kierunek,$year);
		
		if($result){
			$alert = "User Created Successfully.";
		}else{
			$alert = "Coś poszło nie tak, spróbuj jeszcze raz";
		}		
	}else{
		$alert = "User o podanej nazwie już istnieje";
	}
}
?>
    <div class="container">
	 <?php
            //wyświetl informację o logowaniu jeśli występuje
            if(!is_null($alert)){
                echo '<div class="info">'.$alert.'</div>';
            }
        ?>
        <div class="register-form">

            <section class="text-center">

                <form action="register.php" method="POST">
                    
                    <div class="col-md-6">
                        <h2>Bądź powitany przechodniu!</h2>
                        <p class="login-line-register">
                           Witaj w portalu dla studentów. Na pewno spodoba Ci się nasz przewspaniały portal. Baw się dobrze!
                        </p>
                        <p class="login-line-register">
                           Jeśli masz konto - użyj formularza w nagłówku do zalogowania się. Jeśli nie - zarejestruj się już teraz.
                        </p>
                        
                        <span class="login-options-text"> Nie pamiętasz hasła? <a href='recoverpass.html'>Przypomnij</a></span>
                    </div>

                    <div class="col-md-6">
                        <h2>Podstawowe informacje:</h2>
                        <p class="login-line-register"><input type="text" name="login" id="login" class="login-input-register" placeholder="LOGIN"></p>
                        <p class="login-line-register"><input type="password" name="password" id="password" class="login-input-register" placeholder="HASŁO"></p>
                        <p class="login-line-register"><input type="text" name="mail" id="mail" class="login-input-register" placeholder="EMAIL"></p>
                        <h2>Dodatkowe informacje:</h2>
                        <p class="login-line-register"><input type="text" name="firstName" id="firstName" class="login-input-register" placeholder="IMIĘ"></p>
                        <p class="login-line-register"><input type="text" name="lastName" id="lastName" class="login-input-register" placeholder="NAZWISKO"></p>
                        <p class="login-line-register"><input type="text" name="album" id="album" class="login-input-register" placeholder="NR INDEKSU"></p>
                        <p class="login-line-register"><input type="text" name="kierunek" id="kierunek" class="login-input-register" placeholder="KIERUNEK"></p>
                        <p class="login-line-register"><input type="text" name="year" id="year" class="login-input-register" placeholder="ROK"></p>
                        
                        <input type="submit" name="submit" value="Rejestruj" class="login-button">
                    </div>

                   

                </form>
            </section>
        </div>
    </div>

<?php
require_once('partials/footer.php');
?>
